gem or ornament mounted on a spiral - Türkisch Englisch Wörterbuch